package com.lgl.scsheader.system.model;

import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.List;

/**
 * 菜单
 */

@NoArgsConstructor
@Data
@Accessors(chain = true)
public class SysMenu implements Serializable{
	private static final long serialVersionUID = 1L;
	/**
	 * 菜单ID
	 */
	private Integer menuId;
	/**
	 * 菜单名
	 */
	private String menuName;
	/**
	 * 菜单路径
	 */
	private String menuUrl;
	/**
	 * 父级菜单ID
	 */
	private int parentId;
	/**
	 * 菜单排序
	 */
	private Integer menuOrder;
	/**
	 * 菜单图标
	 */
	private String menuIcon;
	/**
	 * 暂时废弃
	 */
	private String menuType;
	/**
	 * 子菜单集
	 */
	private List<SysMenu> childrenMenuList;
	/*private String target;
	private SysMenu parentMenu;
	private List<SysMenu> subMenu;
	private boolean hasMenu = false;*/
	
}
